Skip to content

Conversation

@tecki
Copy link
Contributor

@tecki tecki commented Oct 27, 2025

No description provided.

@kernel-patches-daemon-bpf kernel-patches-daemon-bpf bot force-pushed the bpf-next_base branch 9 times, most recently from 1e2d874 to c942b08 Compare October 31, 2025 16:39
@tecki tecki force-pushed the testbpf2 branch 2 times, most recently from 4e91bfa to 1fe7bcb Compare November 3, 2025 10:33
@kernel-patches-daemon-bpf kernel-patches-daemon-bpf bot force-pushed the bpf-next_base branch 3 times, most recently from 19d946b to 2ee124c Compare November 4, 2025 02:23
@kernel-patches-daemon-bpf kernel-patches-daemon-bpf bot force-pushed the bpf-next_base branch 2 times, most recently from c2da85e to de0745f Compare November 4, 2025 22:24
@tecki tecki force-pushed the testbpf2 branch 3 times, most recently from 659eef2 to 291bd20 Compare November 5, 2025 17:09
@tecki tecki force-pushed the testbpf2 branch 2 times, most recently from 03b4a70 to 791e83d Compare November 6, 2025 10:29
@kernel-patches-daemon-bpf kernel-patches-daemon-bpf bot force-pushed the bpf-next_base branch 3 times, most recently from baaa336 to b6555d5 Compare November 6, 2025 23:56
@tecki tecki force-pushed the testbpf2 branch 4 times, most recently from d943e1a to b5692b9 Compare November 10, 2025 10:42
@kernel-patches-daemon-bpf kernel-patches-daemon-bpf bot force-pushed the bpf-next_base branch 14 times, most recently from bfad2ee to 4a6b8b7 Compare November 15, 2025 03:01
Three tests are added:

- invalidate_pkt_pointers_by_tail_call checks that one can use the
  packet pointer after a tail call. This was originally possible
  and also poses not problems, but was made impossible by 1a4607f.

- invalidate_pkt_pointers_by_static_tail_call tests a corner case
  found by Eduard Zingerman during the discussion of the original fix,
  which was broken in that fix.

- subprog_result_tail_call tests that precision propagation works
  correctly across tail calls. This did not work before.

Signed-off-by: Martin Teichmann <[email protected]>
A new test is added: caller_stack_write_tail_call tests that the live
stack is correctly tracked for a tail call.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant